package action;

import java.util.ArrayList;
import java.util.Collection;

import model.Veiculo;

import com.opensymphony.xwork2.ActionSupport;

public class DevolveVeiculosAction extends ActionSupport {

	private Collection<String> veiculosApresentados;
	
	private Collection<String> veiculosSelecionados;
	
	public String input() {
		//Este metodo existe para o prepare ser chamado antes do recupera veiculosApresentados
		System.out.println("############## input devolveVeiculo");
		
		//TODO for teste
		veiculosApresentados = new ArrayList<String>();
		veiculosApresentados.add("KKT9791");
		veiculosApresentados.add("KKX5741");
		return INPUT;
	}
	
	public String devolveVeiculo() {
		System.out.println("############## devolve veiculo");
		//TODO devolvido == informado
		// Troca no BD a situacao dos veiculos na collection de selecionados para informado				
		System.out.println("############## veiculosApresentados "
				+ veiculosApresentados);
		System.out.println("############## veiculosSelecionados "
				+ veiculosSelecionados);
		return SUCCESS;
	}

	public Collection<String> getVeiculosApresentados() {
		return veiculosApresentados;
	}

	public void setVeiculosApresentados(Collection<String> veiculosApresentados) {
		this.veiculosApresentados = veiculosApresentados;
	}

	public Collection<String> getVeiculosSelecionados() {
		return veiculosSelecionados;
	}

	public void setVeiculosSelecionados(Collection<String> veiculosSelecionados) {
		this.veiculosSelecionados = veiculosSelecionados;
	}

	
}
